finished casting - Turkish English Dictionary